package com.fastCms.business.bim.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

@Builder
@Data
@ApiModel(value = "TspBillVO", description = "TSP监测台账")
public class TspBillVO {

    public TspBillVO() {
    }

    public TspBillVO(String deviceName, String deviceTypeName, String areaName, String workduceName, String tsp, int hourRank, int dailyRank, int monthRank) {
        this.deviceName = deviceName;
        this.deviceTypeName = deviceTypeName;
        this.areaName = areaName;
        this.workduceName = workduceName;
        this.tsp = tsp;
        this.hourRank = hourRank;
        this.dailyRank = dailyRank;
        this.monthRank = monthRank;
    }

    public TspBillVO(String deviceName, String deviceTypeName, String areaName, String tsp, int hourRank, int dailyRank, int monthRank) {
        this.deviceName = deviceName;
        this.deviceTypeName = deviceTypeName;
        this.areaName = areaName;
        this.tsp = tsp;
        this.hourRank = hourRank;
        this.dailyRank = dailyRank;
        this.monthRank = monthRank;
    }

    public TspBillVO(String deviceName, String deviceTypeName, String deviceCode, String areaName, String workduceName, String tsp, int hourRank, int dailyRank, int monthRank) {
        this.deviceName = deviceName;
        this.deviceTypeName = deviceTypeName;
        this.deviceCode = deviceCode;
        this.areaName = areaName;
        this.workduceName = workduceName;
        this.tsp = tsp;
        this.hourRank = hourRank;
        this.dailyRank = dailyRank;
        this.monthRank = monthRank;
    }

    @ApiModelProperty(value = "设备名称")
    private String deviceName;

    @ApiModelProperty(value = "设备类型名称")
    private String deviceTypeName;

    @ApiModelProperty(value = "code")
    private String deviceCode;


    @ApiModelProperty(value = "区域名称")
    private String areaName;

    @ApiModelProperty(value = "工序名称")
    private String workduceName;

    @ApiModelProperty(value = "tsp")
    private String tsp;

    @ApiModelProperty(value = "小时排名")
    private int hourRank;

    @ApiModelProperty(value = "日排名")
    private int dailyRank;

    @ApiModelProperty(value = "月排名")
    private int monthRank;


}
